be on the winning/losing side - French English Dictionary